Big Huge Thesaurus

Adansonia digitata

noun